home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Utilities / Unix / skey / src / sysv_shadow.h < prev   
C/C++ Source or Header  |  1993-10-31  |  292b  |  18 lines

  1. #include <shadow.h>
  2.  
  3. struct spwd *spwd;
  4.  
  5. static struct passwd *fix_getpwnam(u)
  6. char   *u;
  7. {
  8.     struct passwd *pwd = 0;
  9.  
  10.     if ((spwd = getspnam(u)) && (pwd = getpwnam(u)))
  11.     pwd->pw_passwd = spwd->sp_pwdp;
  12.     return pwd;
  13. }
  14.  
  15. #define getpwnam fix_getpwnam
  16.  
  17. extern sysv_expire(struct spwd *);
  18.